Big Huge Thesaurus

bufo calamita

noun

sounds kind of like